import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import Components from 'unplugin-vue-components/vite';
import { VantResolver } from 'unplugin-vue-components/resolvers';
import path from 'path'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue(),
    Components({
      resolvers: [VantResolver()],
    })
    // 'postcss-pxtorem'= {
    //   rootValue({ file }) { // 判断是否是vant的文件 如果是就使用 37.5为根节点字体大小
    //       // 否则使用75 因为vant使用的设计标准为375 但是市场现在的主流设置尺寸是750
    //       return file.indexOf('vant') !== -1 ? 37.5 : 75;
    //   },
    //   // 配置哪些文件中的尺寸需要转化为rem *表示所有的都要转化
    //   propList: ['*'],
  // },
  ],
  resolve:{
    alias:{
      '@': path.join(__dirname,'src')
    }
  }
})
